package com.huiquan.vocab.domain;

import java.util.List;
import java.util.Map;

public class VocabDyadPosition {

	private Long id;
	/** 二元组标准词ID. */
	private Long dyadStdId;	
	/** 更新人ID. */
	private Long positionId;
	/** 二元组ID. */
	private Long dyadId;
	/** 分词结构. */
	private String array;
	/** 分词属性. */
	private String partPattern;
	/** 校验标志：0-未校验，1-已校验. */
	private Integer checkFlag;
	/** 元素o. */
	private String o;
	/** 元素o的标准词. */
	private String oStd;
	/** 展现的p. */
	private String displayP;
	/** p. */
	private String p;
	/** pList. */
	private List<Map<String, String>> pList;
	/** 例句. */
	private String sentence;
	/** 例句. */
	private String showSentence;
	/** 自主添加标志：0-否，1-是. */
	private Integer addFlag;
	/** p是否在右边 */
	private Integer rightP;
	/** 更新人ID. */
	private Long modifierId;
	/** 最长的行数. */
	private Integer num;
	/** 是否展示 */
	private Integer displayFlag;
	/** 列List*/
	private List<VocabDyadPosition> subList ;
	/** 右侧P*/
	private VocabDyadPosition right ;
	/** 左侧p*/
	private VocabDyadPosition left ;
	/* 元素替换词*/
	private String elementSynonym;

	public Long getPositionId() {
		return positionId;
	}
	public void setPositionId(Long positionId) {
		this.positionId = positionId;
	}
	public Integer getDisplayFlag() {
		return displayFlag;
	}
	public void setDisplayFlag(Integer displayFlag) {
		this.displayFlag = displayFlag;
	}
	public String getElementSynonym() {
		return elementSynonym;
	}
	public void setElementSynonym(String elementSynonym) {
		this.elementSynonym = elementSynonym;
	}
	public List<VocabDyadPosition> getSubList() {
		return subList;
	}
	public void setSubList(List<VocabDyadPosition> subList) {
		this.subList = subList;
	}
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public Long getDyadStdId() {
		return dyadStdId;
	}
	public void setDyadStdId(Long dyadStdId) {
		this.dyadStdId = dyadStdId;
	}
	public Long getDyadId() {
		return dyadId;
	}
	public void setDyadId(Long dyadId) {
		this.dyadId = dyadId;
	}
	public String getArray() {
		return array;
	}
	public void setArray(String array) {
		this.array = array;
	}
	public String getPartPattern() {
		return partPattern;
	}
	public void setPartPattern(String partPattern) {
		this.partPattern = partPattern;
	}
	public Integer getCheckFlag() {
		return checkFlag;
	}
	public void setCheckFlag(Integer checkFlag) {
		this.checkFlag = checkFlag;
	}
	public String getO() {
		return o;
	}
	public void setO(String o) {
		this.o = o;
	}
	public String getoStd() {
		return oStd;
	}
	public void setoStd(String oStd) {
		this.oStd = oStd;
	}
	public String getDisplayP() {
		return displayP;
	}
	public void setDisplayP(String displayP) {
		this.displayP = displayP;
	}
	public String getP() {
		return p;
	}
	public void setP(String p) {
		this.p = p;
	}
	public List<Map<String, String>> getpList() {
		return pList;
	}
	public void setpList(List<Map<String, String>> pList) {
		this.pList = pList;
	}
	public String getSentence() {
		return sentence;
	}
	public void setSentence(String sentence) {
		this.sentence = sentence;
	}
	public String getShowSentence() {
		return showSentence;
	}
	public void setShowSentence(String showSentence) {
		this.showSentence = showSentence;
	}
	public Integer getAddFlag() {
		return addFlag;
	}
	public void setAddFlag(Integer addFlag) {
		this.addFlag = addFlag;
	}
	public Integer getRightP() {
		return rightP;
	}
	public void setRightP(Integer rightP) {
		this.rightP = rightP;
	}
	public Long getModifierId() {
		return modifierId;
	}
	public void setModifierId(Long modifierId) {
		this.modifierId = modifierId;
	}
	public Integer getNum() {
		return num;
	}
	public void setNum(Integer num) {
		this.num = num;
	}
	public VocabDyadPosition getRight() {
		return right;
	}
	public void setRight(VocabDyadPosition right) {
		this.right = right;
	}
	public VocabDyadPosition getLeft() {
		return left;
	}
	public void setLeft(VocabDyadPosition left) {
		this.left = left;
	}
	
}